iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0

我們都要談Django了,總不能連他是什麼都不知道吧?
既然你都誠心誠意地發問了,那我就大發慈悲地告訴你吧!
Django簡單來說就是一個高級的Python網路框架,可以讓你開發安全且可維護的網站。
而Django負責處理網站開發中麻煩的部分,所以你可以完全專注於編寫應用程序,而無需再重新開發。這對他的使用者來說,無疑是最大的福音,簡化了很多我們在寫網頁的流程。

Django的特色

它擁有以下的特色:

  • 免費開放原始碼
  • 著重快速開發、高效能
  • 遵從 DRY ( Don't Repeat Yourself ) 守則,致力於淺顯易懂的程式碼
  • 使用類似 Model–view–controller (MVC) pattern 的架構

Django的框架

如同一些比較著名的 Web framework,Django 同樣也使用了類似 MVC 的架構,只是在定義和解釋上略為不同,稱為 MTV ( Model–Template–View ),而Django的架構圖大概就像以下這樣:

介紹到這邊大家對於Django應該有更進一步的認識了吧,明天開始就要慢慢真正進入Django的世界了。

我們今天就先到這吧,我們明天見!


上一篇
Day01 前言
下一篇
Day03 安裝環境
系列文
菜雞從零開始學習Django的成長日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言